package com.share.domain.activity.service;

import com.share.domain.activity.model.valobj.ActivitySkuStockEntityVo;

/**
 * 活动sku库存处理接口
 */
public interface IRaffleActivitySkuStockService {

    ActivitySkuStockEntityVo takeQueueValue() throws InterruptedException;


    void cleanQueueValue();

    void updateActivitySkuStock(Long sku);

    void cleanActivitySkuStock(Long sku);
}
